package com.hyh.admin.sys.service;

import com.hyh.ad.common.core.domain.entity.SysLogininfor;

import java.util.List;

public interface ISysLoginInforService {

    /**
     * 新增系统登录日志
     * @param sysLoginInfor
     * @return
     */
    int insert(SysLogininfor sysLoginInfor);

    /**
     * 查询登录日志列表
     * @return List<SysLogininfor>
     */
    List<SysLogininfor> listAllSelect(SysLogininfor sysLoginInfor);

    /**
     * 删除登录日志
     * @param sysLoginInfor
     * @return
     */
    int delete(SysLogininfor sysLoginInfor);

    /**
     * 删除登录日志
     * @param ids
     * @return
     */
    int deleteByIds(Long[] ids);

    /**
     * 查看日志详情
     * @param sysLoginInfor
     * @return
     */
    SysLogininfor detail(SysLogininfor sysLoginInfor);
}
